executive role - French English Dictionary